package com.uzai.console.dto.app.base;

import com.uzai.common.dto.base.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("APP基础配置请求对象")
public class AppBaseInfoDto extends BaseDto {

    @ApiModelProperty("页面主题色")
    private String themeColor;

    @ApiModelProperty("是否展示二级粉丝（0-否；1-是）")
    private Integer secondaryFanShowSwitch;

    @ApiModelProperty("是否启用立即提现功能(0-否；1-是)")
    private Integer takeBalNowSwitch;

    @ApiModelProperty("是否启用提现记录功能(0-否；1-是)")
    private Integer takeBalRecordSwitch;

    @ApiModelProperty("是我的邀请:下级会员类型是否展示(0-否,1-是)")
    private Integer subUserTypeShowSwitch;

    @ApiModelProperty("是否显示预估收益(0-否；1-是)")
    private Integer estimatedIncomeSwitch;

    @ApiModelProperty("是否显示用户等级(0-否；1-是)")
    private Integer userTypeSwitch;

    @ApiModelProperty("是否展示余额明细 0-否, 1-是")
    private Integer showBalance;

    @ApiModelProperty("是否展示积分明细 0-否, 1-是")
    private Integer showIntegral;

    @ApiModelProperty("是否展示余额(0-否；1-选中)")
    private Integer showBalanceCount = 0;
    @ApiModelProperty("是否展示积分 0-否, 1-是")
    private Integer showIntegralCount;

    @ApiModelProperty("是否展示会员邀请码（0-否；1-是）")
    private Integer memberInviteCodeShowSwitch;
    @ApiModelProperty("是否展示上级邀请人(0-否, 1-是)")
    private Integer showInviteParent;
}

